bulletproof cover - French English Dictionary